NR-V2X

Channel Setup PFSCH

Add PSFCH

Copy PSFCH

Delete PSFCH

PSFCH Count

General Settings

Name

Enabled

Power Boosting

PSFCH HopID

Resource Allocation

Allocated Slots

First Symbol

Number of Symbols

Bandwidth Part

RB Offset in BWP

RB Number

Feedback Payload Data

Harq Ack Value

Number of Cyclic Shift Pairs

Cyclic Shift Pair Index

Add PSFCH

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCh:ADD

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCh:ADD

Dependencies

The maximum number of PSFCH channels is 32.

Copy PSFCH

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCh:COPY <integer>

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCh:COPY 1

Couplings

The maximum number of PSFCH channels is 32.

State Saved

No

Delete PSFCH

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCh:DELete <integer>

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCh:DELete 1

Couplings

The minimum number of PSFCH channels is 1.

Re-index will be done for the left PSFCH channels.

State Saved

No

PSFCH Count

This setting is a read only setting.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCh:COUNt?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCh:COUN?

Couplings

It is coupled with Add PSFCH and Delete PSFCH

When Add PSFCH is executed successfully, this setting is increased 1

When Delete PSFCH is executed successfully, this setting is decreased 1

Preset

1

State Saved

No

General Settings

Name

Displays the channel name. Read only.

Enabled

It enables or disables PSFCH.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCh<channel>[:STATe] ON|OFF|1|0

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCh<channel>[:STATe]?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCh0:STAT ON
RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCh0:STAT?

Notes

When this setting is set to ON , error message will be shown if current PSFCH channel has resource conflicts with other enabled sidelink channels.

Preset

OFF

State Saved

Yes

Range

OFF|ON

Power Boosting

It controls additional power boosting for the channel.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCh<channel>:POWer <rel_ampl>

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCh<channel>:POWer? [MAXimum|MINimum]

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCh:POW 2
RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCh:POW?

Preset

0 dB

Min

-40 dB

Max

40 dB

Resolution

0.01 dB

PSFCH HopID

It controls the HopID for sequence generation.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier:SLINk:PSFCh<channel>:HOPId <integer>

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier:SLINk:PSFCh<channel>:HOPId?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCh:HOPId 2

RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCh:HOPId?

Preset

0

State Saved

Yes

Min

0

Max

65535

Resource Allocation

Allocated Slots

It controls the allocated slot index for PSFCH transmission.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier:SLINk:PSFCh<channel>:SLOTs

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier:SLINk:PSFCh<channel>:SLOTs?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:CSIRs:SLOT "0:9"
RADio:NV2X:WAVeform:CCAR0:SLINk:CSIRs:SLOT?

Notes

There are 3 ways to configure:

To configure by individual index, use ',' as the delimiter, e.g. 0,1,2,3.

To configure by a range of index, use ':' to indicate the start index and the last index, e.g. 3:10 means 3,4,5,6,7,8,9,10.

To configure by a certain step, use two ':' to indicate the start index, the step and the last index, e.g. 0:4:12 means 0, 4, 8, 12.

These 3 configuration methods can be used in combination, by using ',' as the delimiter, e.g. 0,1,4:7,8:2:19 means index 0,1,4,5,6,7,8,10,12,14,16,18.

Couplings

The range of slot index is from 0 to (total number of slots per frame– 1).

The total number of slots per frame is coupled with the carrier numerology,

Preset

"2"

State Saved

Yes

First Symbol

It controls the first symbol index after the duplicated symbol for the transmission.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier:SLINk:PSFCh<channel>:SYMBol:FIRst <integer>

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier:SLINk:PSFCh<channel>:SYMBol:FIRst?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCh:SYMBol:FIRSt 10

RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCh:SYMBol:FIRSt?

Couplings

The range is from 1 to (number of symbols per slot with current numerology - Number of Symbols). 

Preset

11

State Saved

Yes

Min

2

Max

12

Number of Symbols

It is a read only setting indicating the Number of Symbols for the PSFCH transmission, it’s fixed to be 1.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier:SLINk:PSFCh<channel>:SYMBol:COUNt?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCh:SYMBol:COUNt?

Preset

1

State Saved

Yes

Bandwidth Part

It select the bandwidth part to be used for current channel.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCh<channel>:BWP 0|1

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCh<channel>:BWP?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCh:BWP 1
RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCh:BWP?

Notes

It is a EnumSetting on GUI, but the SCPI parser uses it as Int32Setting.

Preset

1

State Saved

Yes

RB Offset in BWP

This setting controls the RB offset of the current BWP.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCH<channel>:RB:OFFSet <integer>

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCH<channel>:RB:OFFSet?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCH0:RB:OFFS 3
RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCH0:RB:OFFS?

Couplings

The Maximum of it is set to  RB Number of selected BWP -1 .

Preset

0

State Saved

Yes

Min

0

Max

274

Resolution

1

RB Number

This setting controls the RB number of the current BWP. It’s readonly and fixed to be 1.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCH<channel>:RB:NUMBer? [MAXimum|MINimum]

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCH0:RB:NUMB?

Couplings

The Maximum of it is  RB Number of the selected BWP’s – RB Offset

Preset

1

State Saved

Yes

Feedback Payload Data

Harq Ack Value

It controls the Number of Harq Ack Value for PSFCH. Please refer to table 16.3-2 and table 16.3-3 of standard 38.214.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCH<channel>:HARQ 0|1

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCH<channel>:HARQ? [MAXimum|MINimum]

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCH0:HARQ 1

RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCH0:HARQ?

Range

0|1

Preset

0

State Saved

Yes

Number of Cyclic Shift Pairs

It controls the Number of Cyclic Shift Pairs selection for PSFCH. Please refer to table 16.3-1 of standard 38.214.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCH<channel>:CSNumber 1|2|3|6

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCH<channel>:CSNumber? [MAXimum|MINimum]

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCH0:CSNumber 2

RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCH0:CSNumber?

Range

1|2|3|6

Preset

6

State Saved

Yes

Cyclic Shift Pair Index

It controls the Cyclic Shift Pair Index selection for PSFCH. Please refer to table 16.3-1 of standard 38.214.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCH<channel>:CSINdex <integer> 0|1|2|3|4|5|6

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSFCH<channel>:CSINdex? [MAXimum|MINimum]

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCH0:CSINdex 2

RADio:NV2X:WAVeform:CCAR0:SLINk:PSFCH0:CSINdex?

Range

0|1|2|3|4|5|6

Preset

0

State Saved

Yes

Carrier

Welcome to NR-V2X